/**
 *
 * DO NOT EDIT THIS FILE UNLESS IT IS IN /costs
 */

import { ModelRow } from "../../interfaces/Cost";

export const costs: ModelRow[] = [
  {
    model: {
      operator: "equals",
      value: "claude-instant-1",
    },
    cost: {
      prompt_token: 0.00000163,
      completion_token: 0.0000551,
    },
  },
  {
    model: {
      operator: "equals",
      value: "claude-v1",
    },
    cost: {
      prompt_token: 0.000008,
      completion_token: 0.000024,
    },
  },

  {
    model: {
      operator: "equals",
      value: "claude-2",
    },
    cost: {
      prompt_token: 0.000008,
      completion_token: 0.000024,
    },
  },

  {
    model: {
      operator: "equals",
      value: "claude-instant-1.2",
    },
    cost: {
      prompt_token: 0.00000163,
      completion_token: 0.00000551,
    },
  },
  {
    model: {
      operator: "equals",
      value: "claude-2.0",
    },
    cost: {
      prompt_token: 0.00001102,
      completion_token: 0.00003268,
    },
  },
  {
    model: {
      operator: "equals",
      value: "claude-3-opus-20240229",
    },
    cost: {
      prompt_token: 0.000015,
      completion_token: 0.000075,
    },
  },
];
